﻿namespace WJSHWebApi
{
    public class Header
    {
        /// <summary>
        /// 调用方 MES调用: MES_AGV_01  WMS调用:WMS_AGV_01
        /// </summary>
        public string InterFaceCode { get; set; }

        /// <summary>
        /// 请求时间
        /// </summary>
        public string RequestTime { get; set; }

    }



    public class AgingInfor
    {
        /// <summary>
        /// 熟化时间
        /// </summary>
        public int AgingTime { get; set; }


    }



    public class RequestInfor
    {
        /// <summary>
        /// 任务Id
        /// </summary>
        public string TaskId { get; set; }

        /// <summary>
        /// 库位
        /// </summary>
        public string Location { get; set; }

        /// <summary>
        /// 需求
        /// </summary>
        public int Demand { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public int MatertialType { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string MaterialBatch { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public long MaterialNumber { get; set; }

        /// <summary>
        /// 物料编码
        /// </summary>
        public string materialCode { get; set; }
        /// <summary>
        /// 物料版本
        /// </summary>
        public string materialVersions { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public AgingInfor AgingInfor { get; set; }

    }



    public class Root
    {
        /// <summary>
        /// 
        /// </summary>
        public Header Header { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public RequestInfor RequestInfor { get; set; }

    }
}
